home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
dl_serie
/
updates
/
042
/
pacsh262
/
200_230.chg
next >
Wrap
Text File
|
1995-11-25
|
27KB
|
475 lines
PacShell V2.00 - V2.30 Updates 14.08.93
-----------------------------------------------------------------
V2.27 -> V2.30 (11-14.03.93)
- Directory Modus implementiert !
Jetzt können Archive mit Pfaden optional im gleichen Outfit darge-
stellt werden, wie die LaufwerksFenster; echt übersichtlich
-> im Menue 'Archiver/directory mode' oder per Taste 'D' umschaltbar
-> wird natürlich bei 'save settings' abgespeichert, so daß dieser
Modus fest eingestellt werden kann
-> funktioniert wie die Laufwerksfenster: Ordner doppelklicken,
Closer am Fenster, Ziehen von Ordnern etc.
-> Pfad innerhalb des Archives wir in der Infozeile angzeigt
- Die Aussage über altes/neues Format erscheint nicht mehr in der
Infozeile
- nachdem ein LHarc-Archiv konvertiert wurde, wird es nun neu eingelesen,
und zwar in alle Fenster, in denen es dargestellt wird (vorher wurden
die Zeilen direkt manipuliert, aber nur im obersten Fenster)
-> sicherer und schon mal vorgreifend auf den evtl. demnächst kommenden
InteraktivModus beim Konvertieren, der das manuelle Umenennen von
Dateien innerhalb der Archive erlauben wird
- Fehler behoben, bei dem es zu Bomben kam, wenn das ConsoleFenster
bei Aufruf eines Archivers nicht geöffnet werden konnte
- Größe des ARGV-Buffers einstellbar gemacht
- das Abhaken der Dateien eines Archives, die dem betreffenden Archiver
als Parameter übergeben wurden, wieder ausgebaut
- Der LHarc-Konverter ist jetzt interaktiv, d.h. wenn er einen Namen
findet, der kein gültiger GEMDOS-Name ist, dann kann er in einem
Dialog geändert werden. LHarc hat damit nämlich so seine Probleme:
wenn sich in einem Archiv die Dateien 'test.readme1' und 'test.readme2'
befinden, dann lassen diese sich nicht einzeln auspacken...
- Neuer MenuePunkt 'rename': hiermit lassen sich beliebig viele Dateien
und Ordner aus einem DirectoryFenster umbenennen
(05.03.93)
- Endlich habe ich den schwer zu reproduzierbaren Fehler gefunden,
welcher dazu führte, daß der Rechner manchmal beim Draggen von
Objekten stehen blieb!!!
(28.02.93)
- Fehler aus dem UNIX -> ST Konverter entfernt, welcher sich kürzlich
erst eingeschlichen hat
(24.02.93)
- Alle Stellen ausgebessert, bei denen der Original-Fileselektor im
Pfadfeld "a.*" zeigte. Ich habe diese Macke nie bemerkt, weil ich
einen alternativen Fileselektor verwende, welcher dies abfängt.
- Wenn eine Inf-Datei "während der Fahrt" von Hand geladen wurde, dann
wurden die Haken in den Archiver-Fenstern nicht angepaßt. Falls ein
solches Fenster zum Zeitpunkt des Ladens offen ist, so wird der Haken
NICHT sofort angepaßt, sondern erst bei erneutem öffnen oder Anklicken
desselben
V2.26 -> V2.27 (19.02.93)
- Kleine Unschönheit im Zusammenhang mit 'save settings' ausgebaut:
falls keine INF-Datei geladen wurde und 'save settings' ausgewählt
wurde, kam es bei Verwendung des Original-Fileselektors zu einem
Pfad Namens "a.*" ... (mit dem von mir geschriebenen Fileselektor
'FSEL' passiert das nicht)
- Auffinden des ersten Headers bei selbstextrahierenden ZIP-Archiven
zuverlässiger und wesentlich schneller gemacht
- Kleinen Berechnungsfehler beim Auffinden des ersten Headers bei
selbstextrahierenden LHarc-Archiven ausgebaut
- Erkennung von ARJ-Archiven etwas sicherer gemacht
- Beim Suchen des ersten Headers (ARJ, ZIP und LHarc) wird nun jeweils
in der "Zählbox" ausgegeben, wieviele Bytes bereits durchsicht wurden,
damit man sehen kann, daß PacShell nicht abgestürzt ist und damit es
nicht so langweilig wird
- Das Dialoghandling sollte jetzt auch mit dem bekannten MAG!X Fehler
zurechtkommen, welcher verhgindert, daß ein objc_draw() mit Clipping
0, 0, 0, 0 aufgerufen wird, was in allen offiziellen TOS-Versionen
bewirkt, daß kein Clipping stattfindet. Der klügere gibt nach...
- Neue Form der DemoVersion zeigt bei Programmstart die Infobox, aller-
dings leicht zeitverzögert. Vielleicht hebt das die Zahlungsmoral der
noch nicht registrierten Benutzer etwas.
V2.25 -> 2.26 (05.02.93)
- Jetzt werden alle selbstextrahierenden LHarc-Archive erkannt, bei
denen das eigentliche Archiv im DATA-Segment des Programmes liegen
(und im DATA-Segment vor dem Archiv der String '-lh' nicht vorkommt)
- Die Dateikommentare werden jetzt beim Einlesen im Speicher behalten
und beim Umschalten der Option 'show comments' direkt aus allen
ArchivFenstern entfernt bzw. in diese eingefügt
- Aus den OptionenFenstern der Packer wurden die Editfelder mit den
Zugriffspfaden entfernt, weil diese die Ordnertiefe für die Packer
stark eingeschränkt haben. Stattdessen wird in den Buttons
'find ...' jeweils mit einem Haken versehen, wenn der Packer am an-
gegebenen Ort existiert, so daß ein Blick genügt, um die Installation
zu bestätigen. Die maximale Pfadlänge beträgt jetzt, wie üblich, 128
Zeichen.
- Dokumentation überarbeitet, war mal wieder nötig, weil teilweise
veraltete Information enthalten war
(25/01/93)
- PacShell erkennt und liest jetzt auch selbstextrahierende ZIP-
Archive
(16/17/18.01.93)
- blöden Fehler beseitigt, durch den der Versuch, in einem leeren
Fenster nach oben zu scrollen, mit 2 Bomben endete
- PacShell kann jetzt auch selbstExtrahierende ARJ-Archive anzeigen
- Console-Treiber überarbeitet, jetzt einfacher und schneller
- ConsoleFenster wird jetzt auch dann "schnell" gescrollt, wenn
ein Packer darin ausgibt (vorher wurde bei Scrollvorgängen immer
das ganze Fenster neu ausgegeben)
- DemoVersion nochmal anders gelöst: damit flüssig gearbeitet werden
kann und alle Funktionen zum Testen zur Verfügung stehen, werden
keine Dialoge oder Alerts mehr gezeigt, und es gibt auch keine Warte-
schleifen mehr, stattdessen kann die DemoVersion nicht mehr verlassen
werden. Dies sollte als Anreiz genügen, sich registrieren zu lassen.
V2.24 -> V2.25 (11/12.01.93)
- zoo Archiv gefunden, welches nicht eingelesen wurde, weil am Datei-
Ende ein ungültiger Header stand; werden jetzt erkannt
- "Fehler" im Zusammenhang mit Kommentaren in zoo-Archiven beseitigt:
es gibt Header, in denen steht, daß es einen Kommentar gibt, aber
die Länge des Kommentars wird im gleichen Header als 0 angegeben...
- unter Umständen konnte es passieren, daß ein Fenster links oben in
der Ecke geöffnet wurde, obwohl es dort gar nicht hingehörte;
hoffentlich jetzt behoben
- in der Infozeile von Archiv-Fenstern wird jetzt die echte Anzahl der
enthaltenen Dateien angezeigt, auch wenn das Archiv Komentare enthält
(vorher wurden die Kommentare dazugezählt)
- die Archiver können jetzt per CTRL-C abgebrochen werden und die Ausgabe
im ConsoleFenster kann mit CTRL-S angehalten und per CTRL-Q fortgesetzt
werden, daß ConsoleFenster verhält sich also jetzt, wie 'normale'
BildschrimAusgaben.
V2.23 -> V2.24 (28/29.12.92)
- ARC Erkennung etwas sicherer
- ZIP in Dialog für unbekannte DateiEndungen eingebaut
- Fehler im Zusammenhang mit den Wildcards behoben
- bei Wildcard-Auswahl in DirectoryFenstern wird das Pattern jetzt
automatisch in Großuchstaben gewandelt
- bei Wildcard-Auswahl im ConsoleFenster oder in Text-Anzeigenden
Fenstern wird jetzt die ganze Zeile gematcht
- es gibt also doch eine ZIP-Version ohne grafische Oberfläche!
PacShell unterstützt jetzt bei ZIP-Archiven auch das Einpacken etc.
(18.12.92)
- Fehler im Zusammenhang mit MS-DOS - Pfaden, DateiKommentaren und LHarc
ausgebaut: anscheinend gibt es bei alten LHarc Versionen (<2.0)
keinen erweiterten Header, also auch keine Kommentare...
- Fehler entfernt, welcher verursachte, daß Dateien & Ordner mit Sonder-
zeichen (ä, ß, etc) nicht richtig behanelt wurden
- Fehler entfernt, welcher verursachte, daß der Fuller bei ArchivFenstern
nicht richtig funktionierte (Fenster wurde bei erneuter Betätigung des
Fullers nicht wieder auf seine alte Größe gebracht)
V2.22 -> V2.23 (06-10.12.92)
- Lauferke lassen sich jetzt auch per ALT-A - ALT-P öffnen
- LaufwerksInfo zeigt jetzt auch, wieviel Platz insgesammt auf
dem Datenträger ist
- die Inhalte aller Text-Fenster können mit dem neuen Menuepunkt
'Extra/save window contents' abgespeichert werden; dies ist ins-
besondere dazu gedacht, um Inhaltsverzeichnisse von Archiven direkt
von jedem Desktop aus anzeigen zu können, um so die gesuchten Dateien
schnell wiederfinden zu können
- Bei LHarc- und zoo-Archiven werden jetzt Kommentare mit im Fenster
angezeigt, falls die entsprechende neue Option im Menue abgehakt ist;
wahrscheinlich funktioniert das Anzeigen der Kommentare auch für ARJ-
Archive, wegen fehlendem ARJ kann ich das jedoch nicht testen.
- Bei unter MS-DOS erzeugten LHarc-Archiven wird jetzt der Pfad er-
kannt und angezeigt
- ZIP-Archive (altes & neues Format) werden jetzt eingelesen und können
bearbeitet werden; falls jemand ein ZIP *OHNE* "grafische" Oberfläche
besitzt, wäre ich für eine Kopie sehr dankbar, momentan wird nur UNZIP
unterstützt;
hierzu gibt's natürlich einen neuen Menuepunkt & einen unmodalen
Dialog
- neues, dynamisches INF-File Format nach Art des Desktop
(die alten INF-Fils können nicht mehr gelesen werden)
dieses Format ist so konstruiert, daß alle INF-Dateien aufwärts-
kompatibel bleiben
- Stack für Fenster-Koordinaten, neue Fenster werden jetzt dort
geöffnet, wo das zuletzt geschlossene stand (Hallo Christoph!)
* wem das nicht gefällt, der kann per Option die alte Vorgehens-
weise (Fenster an Mausposition öffnen) weiterverwenden
- dieser Stack wird mit im INF-File abgespeichert
- Wahlweise werden Pfad und Koordinaten aller geöffneten Fenster im
INF-File abgespeichert, auf diese Weise kann die aktuelle Umgebung
bein nächsten Starten haargenau wiederhergestellt werden
- MenuePunkt 'load settings' ergänzt, automatisches Laden bei Programm-
Start ist jedoch erhalten geblieben
- 'save settings' jetzt mit Fileselektor, damit mehrere Umgebungen ge-
speichert werden können
- LH-Shell in PacShell umbenant, da mir ein Programm gleichen Namens
und mit ähnlicher Funktionalität in die Hände gefallen ist
V2.21 -> V2.22 (02.12.92)
- ConsoleFenster:
* Fwrite() wird jetzt abgehört, jetzt sollte das ganze auch mit
KAOS-TOS und allen TT's laufen (Hallo Christoph!)
* _longframe wird jetzt verwendet (Hallo Christoph!)
* Arc läuft jetzt auch wieder im ConsoleFenster (blöder TippFehler)
* CTRL-S, CTRL-Q und CTRL-C funktionieren jetzt nicht mehr
(weil Cconws() nicht mehr verwendet wird), dafür kann die Ausgabe
jetzt durch Festhalten einer Shift-Taste angehalten werden
* falls mehr Zeilen ausgegeben wurden, als im History-Wert ange-
geben, konnte es passieren, daß als letzte Zeile im Fenster etwas
falsches gezeigt wurde... behoben.
- jetzt kommen hoffentlich wirklich keine falschen
"archive may be damaged"
Meldungen bei zoo & Arc mehr...
- Dateien/Ordner können jetzt nicht mehr nur kopiert, sondern auch ver-
schoben werden (Ziehen mit festgehaltener Control-Taste, wie auf dem
Desktop)
(03.11.92)
- Blöden Fehler im Zusammenhang mit den Fullern und der Rasterung be-
hoben, jetzt funktioniert der Fuller wieder bei allen Fenstern, wie
er soll
- bei der letzten Änderung am UNIX->ST Konvertierer hatte ich vergessen,
auch in der Liste des LHarc-Fensters die '/' durch '\\' zu ersetzen
(28.10.92)
- Blöden Fehler bei der Rasterung der TextFenster behoben:
* alle TextFenster außer der Console können jetzt wieder aus dem Bild-
schirm geschoben werden
* die Console wird beim Versuch, sie aus dem Bldschirm zu schieben,
jetzt nur noch auf minimal 15 Zeichen pro Zeile und minimal 5
Zeilen verkleinert
(21.10.92)
- der UNIX->ST Konverter wandelt jetzt auch '/' in '\\' um, da LHarc
die Dateien sonst nicht selektiv entpacken kann
(10.10.92)
- optische Korrekturen bezüglich Doppelklicks: nach der ausgelösten
Aktion wird das betreffende Objekt (und alle noch selektierten im
gleichen Fenster) wieder deselektiert
- die Anzahl der Zeilen im Optionen-Dialog stimmt jetzt mit der
tatsächlichen überein
- im "Einpacken" - Dialog ist der 'add' Knopf nichtmehr nur der Default-
Knopf, sondern jetzt auch optisch der am Einfachsten zu treffende
- beim Ziehen von Objekten werden diese anschließend deselektiert
V2.20 -> V2.21 (01.10.92)
- kleinen Denkfehler im Zusammenhang mit dem Abspeichern und wieder laden
der <show path> Option behoben
- als zusätzliche Endungen werden (als LHarc-Archiv) erkannt:
LHA, LZS
- Markierung '*' in den Grafik-Pfeil geändert und richtig einsortiert
- falls ein Archiv geöffnet werden soll, dessen Endung LH-Shell unbekannt
ist, wird jetzt nachgefragt, um welchen Archivtyp es sich handelt
(bisher wurde in solchen Fällen immer LHarc angenommen)
- in dem beim Einpacken erscheinenden Dialog lassen sic jetzt temporäre
Optionen angeben, welche nur für den jeweils folgenden Aufruf gelten;
so muß man nicht dauernd im Archiver-Dialog ändern
- diesen Text rückwärts sortiert, damit die Neuerungen jeweils vorne
stehen und man beim Anzeigen vom Desktop aus nicht so viel blättern
muß
V2.12 -> V2.20 (15.09.92)
- kleinen Fehler bei der Dimensionierung des Namensfeldes behoben,
konnte nur beim Anzeigen von UNIX/AMIGA Archiven mit überlangen (>14
Zeichen) Namen auftreten
- Ausgabe der CRC (Prüfsumme) entfernt, interessiert ohnehin niemanden
- jetzt kann man auch bei sehr langen Pfaden im Fenster bis ganz nach
rechts scrollen, d.h. auch das Ende der Zeile sehen
- Leserountine für ARJ eingebaut. Den gibts zwar meines Wissens für den
ST noch nicht, aber da der schneller und besser packen kann, als LHarc,
wird der mit Sicherheit bald kommen und wohl auch alle anderen Archiver
ablösen (er beinhaltet einen Archiv-Konvertierer, welcher u.a. LHarc-,
Arc-, zoo- und ZIP- Archive ins ARJ-Format umwandeln kann...)
Da ich keine ARJ-Archive erzeugen kann, enthält die Leseroutine evtl.
noch Fehler, z.B. beim Pfad anzeigen oder im Zusammenhang mit extended
Files (die sich über mehrere Dateien ausbreiten können)
- neuer Dialog ARJ options, hier lassen sich Pfad und Optionen von UNARJ
(den gibt's wenigstens für den ST) einstellen
- Taste 'A' wählt nicht mehr Arc, sondern ARJ - Dialog aus
- neuer Dialog 'options':
Console-History-Buffer einstellbar (s.u.)
Default-Fenstergröße einstellbar (hi, Frank)
- das Consolefenster
- bleibt jetzt auf dem Bildschirm, nachdem der aufgerufene Archiver
terminiert ist
- hat einen History-Buffer, dessen Größe sich im neuen Optionen-
Dialog einstellen läßt
- wegen brauchen wir jetzt nicht mehr wurde die 'hold screen' Option
entfernt
- alle Textfenster werden jetzt in Breite & Höhe gerastert, was ins-
besondere zur Folge hat, das einfaches anklicken des Sizers die
Fenstergröße nicht verändert
- uue/uud Unterstützung;
-> neuer Menuepunkt, neuer Dialog, zwei neue Icons
- alle Archive mit Standard-Endungen (LZH, ZOO, ARC, ARJ) werden in den
Direcroryfenstern mit einem '*' markiert;
- auf die so markierten Einträge können jetzt direkt Dateien gezogen
werden, welche dann vom betreffenden Archiver in das gewünschte Archiv
eingepackt werden. Als optische Bestätigung erfolgt beim Ziehen von
Dateien auf ein Archiv die Selektierung des letzteren, also genau wie
beim Ziehen von Dateien auf Ordner
- Demoversion leicht verändert, warten jetzt nur noch beim Einlesen von
Archiv-Verzeichnissen und beim Aufrufen von Archivern
- neues INF-File - Format...
(10.09.92)
- "view file" geht jetzt auch per Taste 'V'
- wenn LH-Shell jetzt beim Verschieben von Objekten noch mal abstürzt,
dann wieß ich auch nicht (es lag vermutlich an der nicht funktio-
nierenden v_get_pixel() aus der GEMFAST-Lib)
- falls das RSC File nicht geladen werden kann, gibt's eine Meldung,
bevor terminiert wird
(26.08.92)
- wenn ein Ordner eingepackt werden soll, wird jetzt nicht nur ein '\',
sondern ein '\*.*' an dessen Namen gehängt; dies hat anscheinend zur
Folge, daß LHarc den Ordner dann mit Pfad einpackt, versprechen kann
ich das jedoch nicht (Hallo Hans!)
2.11 -> 2.12
- beim Einlesen von Archiven sowie beim Löschen und Kopieren von Dateien
wird das Fortschreiten des Prozesses jetzt durch eine Dialogbox ange-
zeigt
- Fehler beim Löschen beseitigt, welcher am 11.08.92 erst eingebaut wurde
- bei zoo-Archiven wird jetzt die Packmethode (als Zahl) ausgegeben sowie
die mindestens benötigte zoo-Version zum Auspacken der Einträge
- Erkennung von zoo-Archiven ist jetzt perfekt (per Magic)
- aufgrung eines Tippfehlers funktionierte 'move' nicht ...
- im Menue stand als Shortcut für "wildcards" fälschicherweise 'P'
- bei den Wildcards sind jetzt auch Mengen erlaubt, wie unter UNIX
(11.08.92)
- wenn ein Archivname als Parameter an LH-Shell übergeben wird, dann wird
das zugehörige Fenster jetzt nicht mehr direkt unter der Menuezeile
geöffnet, sondern in der Mitte des Bildschirmes; jetzt kann man das
Desktopfenster i.A. also immer noch sehen.
- wenn Dateine gelöscht werden, dann wird jetzt nicht mehr das Directory
anschließend neu eingelesen, sondern nur die Einträge aus dem Fenster
entfernt, die Sliderposition bleibt also wenn möglich erhalten und
anschließendes Scrollen zur letzten Position entfällt daher.
(04.08.92)
- die Menuepunkte zum Öffnen der Optionen-Fenster für die Archiver werden
nun nicht mehr disabled, sobald das betreffende Fenster geöffnet ist,
stattdessen wird bei erneutem Auswählen eines solchen Menuepunktes das
zugehörige Fenster getoppt.
- das Desktopfenster wird bei Betätigung ds Fullers nicht mehr größer,
als der Bildschirm
(29.07.92)
- alle bereits ausgepackten/angezeigten Dateien der Archive werden mit
einem Haken gekennzeichnet; diese Haken bleiben natürlich nur solange
bestehen, wie das Archiv ummodifiziert bleibt, d.h. wenn anschliessend
Dateien aus dem Archiv gelöscht oder in das Archiv kopiert werden, dann
sind die Kennzeichnungen weg.
Außerdem werden die Haken natürlich "blind" bei allen selektierten
Dateien gesetzt, d.h. auch wenn der Archiver sich weigert, eine Datei
auszupacken, trägt sie anschließend einen Haken.
2.10 -> 2.11 (28.07.92)
- die Archiver und die INF-Datei werden bei Programmstart per shel_find()
gesucht, so daß sie jetzt auch unter dem eingebauten Desktop gefunden
werden sollten
- nach Operationen, welche ein Archiv verändern, werden auch alle ge-
öffneten Directory-Fenster, welche das Archiv zeigen, neu eingelesen
- Da Thomas Quester zwar schon seit diversen Updates von LHarc behauptet,
UNIX/Amiga - Archive anstandslos auspacken zu können, sie in
Wirklichkeit jedoch immer noch nicht selektiv auspacken kann, und es
auch bisher nicht für nötig gehalten hat, meine Briefe mit diesbe-
züglichen Hinweisen zu beachten oder gar zu beantworten, habe ich
einen Konvertierer implementiert, welcher die Kleinbuchstaben aller
im Archiv enthaltenen Dateien in Großbuchstaben umwandelt und die
Checksummen entsprechend anpasst.
(Im Menue unter "Archiver/UNIX -> ST" oder durch die Taste 'U' bei
getopptem Archiv-Fenster)
Nach dieser Umwandlung können die Archive dann wirklich selektiv
entpackt werden.
Das Problem ließe sich natürlich viel einfacher, schneller und sicherer
lösen, wenn Thomas Quester LHarc so umschreiben würde, daß die
Dateinamen aus der Kommandozeile nicht in Großbuchstaben umgewandelt
werden oder (noch besser) das der Namensvergleich ohne Beachtung von
Groß/Kleinschreibung durchgeführt wird (stricmp() statt strcmp())...
2.02 -> 2.10
- Leseroutinen für Arc und zoo eingebaut
- Leseroutine für LHarc verbessert, die Formate werden jetzt 100% (?)
erkannt (keine Fehler mehr beim Anzeigen)
- Aufrufe für Arc & zoo eingebaut, alle drei Archiver können jetzt
gleichwertig verwendet werden
- Erkennung von Selbst-Extrahierenden Archiven überarbeitet; jetzt
wird wohl alles erkannt, was nicht mit Uralt-Versionen des Programmes
von Markus Fritze (< V1.2) gemacht ist. Genauer: solche Archive werden
erkannt, wenn ab Byte 30 der Datei
.dc.b 'SFX', 0
oder
.dc.b 'PFX', 0
und direkt danach
.dc.l ABSOLUTER_OFFSET_ZUM_ARCHIV
steht, und die Datei die Endung SFX, TOS, TTP oder PRG trägt.
2.01 --> 2.02: (04.07.92 - 06.07.92)
- die Ausgabe der Packungsrate in % sollte jetzt auch bei sehr großen
Dateien korrekt sein
- bei Archivnamen wird jetzt, falls angegeben, immer der Pfad mit an
LHArc übergeben, um die Namensgebung auf jeden Fall eindeutig zu
halten. Dadurch wird der interne 10 KB Buffer für das ARGV-Verfahren
zwar schneller voll, aber die Aufrufe sicherer (weil die Namen dadurch
wirklich eindeutig werden) und damit die Daten-Sicherheit verbessert.
- Überlauf des ARGV-Buffers wird jetzt abgefangen
- das Löschen von Dateien aus Directory-Fenstern und Archiven ist jetzt
auch über die Taste <Delete> möglich (der Mülleimer ist ja meist
gerade von einem Fenster verdeckt, wenn man ihn braucht...)
- Datei-Kopieren implementiert (rekursiv natürlich, d.h. Ordner-Inhalte
werden komplett mitkopiert). Dazu einfach Dateien aus einem Dir.-
Fenster auswählen und auf einen Ordner, ein Laufwerks-Icon oder
auf ein anderes Fenster ziehen.
- per UNDO kann das jeweils aktive (oberste) Fenster geschlossen werden
(18.06.92)
- LH-Shell erlaubt jetzt das Ziehen EINES Laufwerksicons in ein
Archiv-Fenster, was bewirkt, daß alle auf diesem Laufwerk be-
findlichen Dateien eingepackt werden, nachdem der übliche
Dialog zum Auswählen der Einpack-Art erschienen ist.
Problem: LHArc packt die Dateien/Ordner mit vorangestelltem '\'
ein, so daß sie nur im Root-Verzeichnis wieder ausgepackt werden
können...
(08.06.92)
- beim Ziehen von Dateien auf das Test-Icon wird jetzt geprüft, ob genau
eine Datei selektiert ist, denn LHArc erlaubt nur ein Archiv pro
Test-Aktion.
- es können jetzt auch Dateien aus einem Archiv auf das Test-Icon gezogen
werden, in diesem Fall werden lediglich die betreffenden Dateien getestet
- blöden Fehler beseitigt, der zu einem Bus-Fehler führte, wenn kein
Fenster geöffnet war und eine Taste gedrückt wurde
(28.05.92)
- Fenster sind jetzt defaultmäßig etwas breiter, so daß die Dateilänge
voll sichtbar ist
- Parameterübergabe an LH-Shell umgeschrieben, läuft jetzt auch mit
MultiTOS
- wenn Dateien aus einem Archiv auf einen Ordner in einem Dir.-
Fenster gezogen werden, dann werden sie in diesen extrahiert, falls
LHArc dazu in der Lage ist.
- das Desktopfenster kann jetzt geschlossen und aus dem Menue wieder
geöffnet werden. Dies ist in einer Singletask-Umgebung natürlich
Quatsch, jedoch unter MultiTOS etc. ist es oft sinnvoll, den Bild-
schirm "aufzuräumen", um die Übersicht zu behalten
- Fehler in der Infozeile der Archiv-Fenster nach einer Aktion auf ihnen
behoben (Byte-Angaben falsch)
- wenn LHArc einen ganzen Ordner einpacken soll, dann muß hinter diesem
ein '\' angegeben werden, wird jetzt gemacht, allerdings erscheint
dieser Ordner dann nicht immer im Archiv... (s.u.: "Pobleme mit LHArc")
- beim Ziehen von Dateien aus einem Dir.-Fenster auf das "view"-Icon
werden jetzt alle Dateien (nicht nur die erste selektierte) angezeigt
(22.05.92)
- Wildcard-Handling in Archiv-Fenstern überarbeitet, es wird jetzt der
reine Dateiname zum Pattern matchen verwendet, also daß, was man in
der formatierten Ausgabe sieht; die vorherige Lösung konnte doch
zuweilen Verwirrung stiften
- die Icons im Desktopfenster bleiben unbeweglich; ursprünglich wollte
ich sie verschiebbar machen, aber das ist wohl doch nur Firlefanz.
(20.05.92)
- falls der evtl. an LH-Shell übergebene Parameter ohne Pfad kommt (machen
einige Desktop's), dann ergänzt LH-Shell diesen. Das Achiv wurde zwar
auch vorher richtig angezeigt, aber ebenfalls ohne Pfad an LHArc über-
geben, so daß letzterer das Archiv nicht finden konnte
- "test arc" Icon eingebaut
(18.05.92)
- Anzeige der gepackten Länge jetzt auch bei Archiv-Dateien mit Kommentar
richtig
- im Optionen-Dialog wird jetzt bei Neueinstellung des LHArc-Pfades per
Fileselector auch das betreffende Editfeld neugezeichnet...
- AFX-Icon im Desktop -> wenn Dateien aus einem Directory-Fenster auf
dieses gezogen werden, dann wird LHArc aufgerufen mit der Aufforderung,
die angegebenen Dateien zu AFX'en
- Einlesen von selbst-extrahierenden Archiven überarbeitet, sollte jetzt
wirklich funktionieren, jedenfalls für PFXPAK und SFX von Markus Fritze
u. Thomas Quester; Problem: Erkennung von altem/neuen Format nicht sicher
-> manchmal stimmt die Angabe der gepackten Länge nicht (zu wenig)
V2.00 -> V2.01: (15.05.92)
- Ordner lassen sich jetzt nur noch anlegen, wenn ein Directory-Fenster
oberstes ist
- LHArc läuft in einem Console-Fenster; dies könnte unter MultiTOS evtl.
zu Problemen führen, da dieses Fenster bei allen Ausgaben oberstes
sein muß, aber die bisherige Lösung war ja auch nicht gerade das gelbe
vom Ei...
Wenn einer weiß, wie man GEM-Aufrufe machen kann, während ein anderes
Programm läuft, wäre ich für einen Tip sehr dankbar...
(die jetzige Lösung verwendet VDI-Aufrufe)
- Archive werden nicht erst eingelesen, bevor festgestellt wird, daß es
kein Fenster mehr gibt
- LH-Shell stürzt nicht mehr ab, wenn ein Archiv eingelesen wurde, und
kein Fenster mehr zur Verfügung steht